<template>
	<view>
		<view class="music-view flex-center">
			<music-view></music-view>
		</view>
	</view>
</template>
<script>
	import $version from "@/utils/versionUpdate.js"
	export default {
		onLaunch: function() {
			console.log('App Launch')
			console.log('onLaunch')
		},
		onShow: function() {
			// 版本热更新
			// $version.getversion()
			//返回全局唯一的版本更新管理器对象： updateManager，用于管理小程序更新
			const updateManager = uni.getUpdateManager();
			//当新版本下载完成，会进行回调 
			updateManager.onUpdateReady(function(res) {
				uni.showModal({
					title: '更新提示',
					content: '新版本已经准备好，是否重启应用？',
					showCancel: true,
					success(res) {
						if (res.confirm) {
							//清空本地数据
							uni.clearStorageSync();
							//调用该方法会强制当前uni-app应用上新版本并重启
							updateManager.applyUpdate();
						}
					}
				});
			});
			//当新版本下载失败，会进行回调 
			updateManager.onUpdateFailed(function() {
				uni.showModal({
					title: '新版本了已上线',
					content: '新版本已经上线啦~，请您删除当前小程序，重新搜索打开~'
				})
			})
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
	/*每个页面公共css */
	@import "uview-ui/index.scss";
	// 常用样式
	@import url('./common/common.css');
	body{
		// background-image: linear-gradient(to right,#B8311C,#D45836,#B8311C);
		background-color: #f4f4f4;
	}
</style>
